import request from '@/utils/request'

// 查询轮播图列表
export function listBannerAPi(query) {
  return request({
    url: '/api/v1/sys-consult-lbt',
    method: 'get',
    params: query
  })
}

// 新增banner
export function creatBannerAPi(data) {
  return request({
    url: '/api/v1/sys-consult-lbt',
    method: 'post',
    data: data
  })
}

// 编辑banner
export function updateBannerAPi(data) {
  return request({
    url: '/api/v1/sys-consult-lbt/change',
    method: 'post',
    data: data
  })
}

// 删除banner
export function deleteBannerAPi(data) {
  return request({
    url: '/api/v1/sys-consult-lbt',
    method: 'DELETE',
    data: data
  })
}

// 文章
export function listArticleAPi(query) {
  return request({
    url: '/api/v1/sys-consult-wz',
    method: 'get',
    params: query
  })
}

// 新增Article
export function creatArticleAPi(data) {
  return request({
    url: '/api/v1/sys-consult-wz',
    method: 'post',
    data: data
  })
}

// 编辑Article
export function updateArticleAPi(data) {
  return request({
    url: '/api/v1/sys-consult-wz/change',
    method: 'post',
    data: data
  })
}

// 删除Article
export function deleteArticleAPi(data) {
  return request({
    url: '/api/v1/sys-consult-wz',
    method: 'DELETE',
    data: data
  })
}

// 上传合同
export function addContract(data) {
  return request({
    url: 'api/v1/public/uploadEsignTemplate',
    method: 'post',
    data: data
  })
}

// 合同列表
export function gitLocList(query) {
  return request({
    url: 'api/v1/sys-offline-course/getESignList',
    method: 'get',
    params: query
  })
}

// 获取制作合同模板页面
export function getCreateTemplateUrl(data) {
  return request({
    url: 'api/v1/sys-offline-course/getCreateTemplateUrl',
    method: 'post',
    data: data
  })
}

// 获取制作合同模板页面详情
export function getTemplateDetail(query) {
  return request({
    url: 'api/v1/sys-offline-course/getTemplateDetail',
    method: 'get',
    params: query
  })
}

// 删除合同模板
export function deleteESign(data) {
  return request({
    url: `/api/v1/sys-offline-course/deleteESign/${data}`,
    method: 'DELETE',
    // data: data
  })
}